.main{background-position: right 0px; background-repeat: repeat-y; background-image: url(../images/com_main.gif); background-color: #fff;}
.com_info{width: 180px;float: left;padding:20px;}
.com_info dt{padding-top: 20px;height: 20px;padding-bottom: 10px;}
.com_info dt strong{font-style: normal; font-weight: normal; font-size: 14px;color: #343434 }

.com_info dd{line-height: 20px;}
.com_weibo{width: 520px;float: left;}
.com_weibo .com_name{padding-top: 20px;padding-bottom: 20px;}
.com_weibo .com_name h1{font-size: 16px;height: 25px;color: #0078b6}
.com_weibo .com_name p{line-height: 20px;color: #0078b6}
.com_weibo .com_name .action{padding-top: 10px;}
.com_weibo .com_name .action span{font-size: 12px; line-height: 18px; color: #999; background-color: #e5eff3; display: inline-block; height: 18px; padding-right: 10px; padding-left: 10px; border: 1px solid #c1d4dc;}

.com_weibo .com_show dt{height: 30px;line-height: 30px;font-size: 14px;color: #343434 }
.com_weibo .com_show dd{padding-bottom: 10px;}
.weibo_post{padding-bottom: 10px;}
.weibo_post .weibo_txt {
	width: 498px;
	_width:490px;
}
.weibo_post .d3{padding-top: 10px;text-align:right;}
.com_weibo .w_type .w_t{
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	overflow: visible;
}
.com_weibo .w_type .w_t a {
	font-size: 14px;
	line-height: 30px;
	color: #444444;
	text-align: center;
	display: inline-block;
	height: 30px;
	width: 80px;
	margin-right: 10px;
	_margin-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-left-color: #e1e1e1;
}
.com_weibo .w_type .w_t .on {
	color: #0078b6;
	background-color: #f7f7f7;
	height: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaee;
	border-right-color: #eaeaee;
	border-left-color: #eaeaee;
}

.com_weibo .w_type .w_t .so{
	width: 210px;
	float: right;
}
.com_weibo .w_type .w_t .so .so_txt{color: #75716b; padding: 0px; border-style: none; margin: 0px;background-image: url(../images/com_so.gif); background-position: 0px 0px; background-repeat: no-repeat; background-color: white; font-size: 12px; line-height: 22px; height: 22px;width: 115px; float: left}
.com_weibo .w_type .w_t .so .so_but{padding: 0px;background-image: url(../images/com_so.gif); background-repeat: no-repeat; border-style: none; margin: 0px; background-position: right 0px; background-color: #fefffe; height: 22px;width: 25px;float: left}
.com_weibo .w_type .w_t .so a{color: #114f8a; margin: 0px; width: auto; display: run-in; border-style: none; padding: 0px; height: 22px; line-height: 22px; font-size: 12px;float:right}
.com_weibo .w_type .w_tbox {
	font-size: 12px;
	line-height: 20px;
	background-color: #f7f7f7;
	height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.com_weibo .w_type .w_tbox a {
	display: inline-block;
	height: 20px;
	width: 70px;
	font-size: 12px;
	line-height: 20px;
	color: #006699;
	text-decoration: none;
	text-align: center;
}
.com_weibo .w_type .w_tbox .on {
	color: #FFF;
	background-color: #006699;
}

.com_weibo_list{padding-top: 10px;padding-bottom: 20px;}
.com_weibo_list .com_weibo_content{padding-top: 10px; border-bottom-color: #e4e4e4; border-bottom-width: 1px; border-bottom-style: solid;}
.com_weibo_list .com_weibo_content .content{line-height: 20px;}
.com_weibo_list .com_weibo_content .pic{padding-top: 10px;}
.com_weibo_list .com_weibo_content .data{height: 20px;padding-top: 5px;padding-bottom: 5px;line-height: 20px;}
.com_weibo_list .com_weibo_content .data .date{width: 100px;float: left;}
.com_weibo_list .com_weibo_content .data .source{width: 140px;float: left;}
.com_weibo_list .com_weibo_content .data .action{text-align: right; width: 140px;float: right;}
.page{height: 30px;line-height: 30px;text-align:right;padding-bottom: 20px;}
.page a{padding-right: 5px;}


.com_right{width: 200px;height: 100%; float: right;background-color: #efefef;border-left: 1px solid #d9d9d9;}
.com_right .com_data{padding-right: 10px; padding-left: 10px; padding-bottom: 25px; padding-top: 25px; border-bottom-color: #c7c7c7; border-bottom-width: 1px; border-bottom-style: dotted;height: 30px;}
.com_right .com_data span{line-height: 15px; font-size: 12px; text-align: center; border-right-color: #d7d4cd; border-right-width: 1px; border-right-style: solid; display: block;float: left;width: 59px;height: 30px;}
.com_right .com_data .norb{border-style: none;}
.com_right dt{padding-left: 20px;padding-right: 20px;padding-top: 20px;height: 20px;}
.com_right dt strong{font-style: normal; font-weight: normal; font-size: 14px;color: #343434 }

.com_right dd{border-bottom-color: #c7c7c7; border-bottom-width: 1px; border-bottom-style: dotted; padding-left: 20px;padding-right: 20px;padding-bottom: 10px;}
.com_right .nobb{border-style: none;}
.tag a{line-height: 20px; padding-right: 5px;padding-bottom: 5px; display: inline-block;}
.tag .f14{font-size: 14px;}
.tag .f16{font-size: 16px;}
.tag .f18{font-size: 18px;}
.tag .f20{font-size: 20px;}

.plist li {display: block;height: 40px;padding-top: 5px;padding-bottom: 5px;}
.plist li .face {
	float: left;
	height: 40px;
	width: 40px;
	padding-right: 10px;
}
.plist li .info {
	float: left;
	height: 40px;
	width: 50px;
	font-size: 12px;
	line-height: 20px;
	color: #89847e;
}
.plist li .action {
	float: right;
	height: 20px;
	width: 60px;
	text-align: right;
	padding-top: 10px;
}


.com_s .main{background-color: #fff;background-image:none;}
.com_s .com_nav{ height: 40px; display:block; padding-right: 20px; padding-left: 20px; background-color: #f8f8f8; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #d9d9d9; position: relative; z-index: 1; }
.com_s .com_nav a{ display: block; height: 40px; width: 140px; line-height: 40px; text-align: center; float: left; }
.com_s .com_nav .on{ font-size: 14px; color: #343434; width: 138px; font-weight: bold; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d9d9d9; border-left-color: #d9d9d9; background-color: #FFF; height: 41px; position: relative; margin-bottom: -2px; }
.com_s .com_box{ width: 700px; margin-left: auto; margin-right: auto; padding-top: 60px; padding-bottom: 60px;}


.com_s .inptxt{height: 25px;width: 280px;}
.com_s .inptxt[disabled="disabled"]{color: #75716b;}
.com_s .inp_text{border-color: #c4c4c4; border-width: 1px; border-style: solid; width: 400px;height: 100px;}


.sq{border-color: #d5d5d5; border-width: 1px; border-style: solid;}
.sq_t{ font-weight: bold; border-bottom-color: #d5d5d5; border-bottom-width: 1px; border-bottom-style: solid; line-height: 30px; color: #75716b; background-color: #f8f8f8; height: 30px;}
.sq_t .l,.sq_list li .n{ text-align: center; width: 100px; float: left; }
.sq_t .r,.sq_list li .e{ text-align: center; width: 180px; float: right; }
.sq_list{height: 400px;overflow: scroll; overflow-x: hidden;}
.sq_list .on{background-color: #e5eff3;}
.sq_list li{display: block; height: 35px;line-height: 35px;border-bottom-color: #e2e2e2; border-bottom-width: 1px; border-bottom-style: solid;cursor: pointer; }
